Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Restaurants in Windsor Locks, Connecticut (CT), United States

Pizza Parlor Restaurant
4.5
29 reviews

255 Main St, Ste 1, Windsor Locks, CT 06096-1916, Windsor Locks

Our local go-to Pizza place. Friendly staff, good food at reasonable prices